package com.usabb.service;

import com.usabb.api.dto.GuestCaseDTO;
import com.usabb.domain.GuestCaseDO;
import com.ifast.common.base.CoreService;
import com.usabb.enums.BizTypeEnum;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

/**
 * 
 * <pre>
 * 客人感言
 * </pre>
 * <small> 2019-08-19 18:03:26 | Aron</small>
 */
public interface GuestCaseService extends CoreService<GuestCaseDO> {

    List<GuestCaseDO> getByBizTypeAndBizId(BizTypeEnum bizTypeEnum, final Long bizId);
    List<GuestCaseDTO> getBy(BizTypeEnum bizTypeEnum, final Long bizId);

    void addWithImage(GuestCaseDO guestCase, MultipartFile avatarFile);

    void updateWithImage(GuestCaseDO guestCase, MultipartFile avatarFile);

}
